import axios from 'axios'

// 网络 网络封装
export function request(option) {
  // 1.创建实例
  const Instance = axios.create({
    baseURL: 'http://www.lianzhong.com',
    timeout: 5000
  })
  
  // 2.2 响应拦截
  Instance.interceptors.response.use(res => {
    // 直接返回data
    return res.data
  }, err => {
    console.log(err);
  })
  
  // 3.发送真正的网络请求
  return Instance(option)
}

// 回调方式 封装
export function request2(option, success) {
  const Instance = axios.create({
    baseURL: 'http://www.lianzhong.com',
    timeout: 5000
  })
  Instance(option).then(res => {
    success(res)
  })
}